thyme broomrape - Spanish English Dictionary